English Dictionary
◊ ZEBRA MUSSEL
zebra mussel
n : inch-long mollusk imported accidentally from Europe; clogs
utility inlet pipes and feeds on edible freshwater
mussels [syn: {Dreissena polymorpha}]